Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor TypedFunction, ObjectProcessor, and ObjectProcessorFunctions #4992

Merged
merged 13 commits into from
Jan 20, 2024

Conversation

devinrsmith
Copy link
Member

@devinrsmith devinrsmith commented Dec 28, 2023

  • io.deephaven.functions renamed to io.deephaven.function, moved to function/, function project
  • io.deephaven.processor moved to engine/processor/, engine-processor project
  • io.deephaven.processor.functions moved to engine/processor-functions/, engine-processor-functions project

Would like eventual follow-up for function/ to more appropriate place, ala #4991

* io.deephaven.functions: extensions/protobuf -> java/functions
* io.deephaven.processor: extensions/kafka -> java/processor
* io.deephaven.processor.functions: extensions/kafka -> java/processor-functions

Introduced top-level directory `java/`, with the hopes of having it become the directory for new projects ala deephaven#4991
@devinrsmith devinrsmith added this to the January 2024 milestone Dec 28, 2023
@devinrsmith devinrsmith requested a review from rcaudy December 28, 2023 20:18
@devinrsmith devinrsmith self-assigned this Dec 28, 2023
@devinrsmith
Copy link
Member Author

This is now a breaking change w/ the rename from io.deephaven.functions -> io.deephaven.function.

@devinrsmith devinrsmith requested a review from rcaudy January 19, 2024 19:05
@devinrsmith
Copy link
Member Author

Planned follow-up wrt changes to SafeCloseable / moving of io.deephaven.engine.primitive

settings.gradle Outdated Show resolved Hide resolved
settings.gradle Outdated Show resolved Hide resolved
function/build.gradle Outdated Show resolved Hide resolved
@devinrsmith devinrsmith requested a review from rcaudy January 19, 2024 21:58
rcaudy
rcaudy previously approved these changes Jan 19, 2024
@devinrsmith devinrsmith merged commit 4733db7 into deephaven:main Jan 20, 2024
19 checks passed
@devinrsmith devinrsmith deleted the refactor-processor-functions branch January 20, 2024 02:39
@github-actions github-actions bot locked and limited conversation to collaborators Jan 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants